carrera larga - French English Dictionary